<?php
	// Si le fichier de qui d�finie les constantes n'a pas encore �t� appel� on le charge
	if( !defined('CONFIGURATION_FILE_LOADED'))
	{
		/*
		*	Description : ce fichier contient toute les constantes n�cessaires � la configuration des modules
		*/
		
		define( 'CONFIGURATION_FILE_LOADED', true, true); // Si le fichier "configuration_include" est charg�
		
                define( 'URL_SITE', 'bayonne', true); // adresse du site
		/* REPERTOIRES */
		
			define( 'PATH_ROOT', $_SERVER['DOCUMENT_ROOT'].'/'.URL_SITE.'/', true); // RACINE DU SITE INTERNET
			
			define( 'PATH_INCLUDES', PATH_ROOT.'includes/', true); // INCLUDES
			
			/* MODULES */
			
				define( 'PATH_MODULES', PATH_ROOT.'modules/', true);
				define( 'PATH_CONTROLLERS', PATH_ROOT.'modules/controllers/', true);
				define( 'PATH_MODELS', PATH_ROOT.'modules/models/', true);
				define( 'PATH_VIEWS', PATH_ROOT.'modules/views/', true);
			
			/* LANGUES */
			
				define( 'PATH_LANG', PATH_ROOT.'lang/', true);
				define( 'PATH_FR', PATH_ROOT.'lang/fr/', true);
				define( 'PATH_EN', PATH_ROOT.'lang/en/', true);
			
			/* DESIGN */
			
				define( 'PATH_DESIGN', PATH_ROOT.'design/', true);
				define( 'PATH_CSS', PATH_ROOT.'design/css/', true);
				define( 'PATH_IMG', PATH_ROOT.'design/img/', true);
				define( 'PATH_JS', PATH_ROOT.'design/js/', true);
				
                       /* SONS */
				define( 'PATH_SONS', PATH_ROOT.'sons/', true);
				define( 'PATH_PLAYLISTS', PATH_ROOT.'sons/playlist', true);
		/* URLS */
		
			// POUR MAMP AJOUTER ':8888' APRES $_SERVER['SERVER_NAME']
			define( 'URL_ROOT', 'http://'.$_SERVER['SERVER_NAME'].':8888/'.URL_SITE.'/', true); // RACINE DU SITE INTERNET
			
			define( 'URL_INCLUDES', URL_ROOT.'includes/', true); // INCLUDES
			
			/* MODULES */
			
				define( 'URL_MODULES', URL_ROOT.'modules/', true);
				define( 'URL_CONTROLLERS', URL_ROOT.'modules/controllers/', true);
				define( 'URL_MODELS', URL_ROOT.'modules/models/', true);
				define( 'URL_VIEWS', URL_ROOT.'modules/views/', true);
			
			/* LANGUES */
			
				define( 'URL_LANG', URL_ROOT.'lang/', true);
				define( 'URL_FR', URL_ROOT.'lang/fr/', true);
				define( 'URL_EN', URL_ROOT.'lang/en/', true);
			
			/* DESIGN */
				
				define( 'URL_DESIGN', URL_ROOT.'design/', true);
				define( 'URL_CSS', URL_ROOT.'design/css/', true);
				define( 'URL_IMG', URL_ROOT.'design/img/', true);
				define( 'URL_JS', URL_ROOT.'design/js/', true);
				
		/* BASE DE DONNEES */
			
			define('DB_SERVER', 'localhost', true); // ADRESSE DU SERVEUR DE BASE DE DONN�ES
			
			define('DB_LOGIN','root', true); // LOGIN
			
			define('DB_PASSWORD','root', true); // MOT DE PASSE // MAMP -> DB_PASSWORD= 'root'
			
			define('DB_NAME','lesondeschefs', true); // NOM DE LA BASE DE DONN�ES
			
			define('DB_DRIVER', 'mysql:host='.DB_SERVER.';dbname='.DB_NAME, true); // PREMIER PARAMETRE A SAISIR LORS DE LA CREATION D'UN OBJET PDO
			
			
                        
                        /* APPEL DES FONCTIONS DE BASES NECESSAIRES AUX MODULES */
			
			include( PATH_MODELS.'db_connexion_model.php');
			
			$bdd= model_db_connexion();
			
			session_start();
	}
?>